Waterlogged roads in Delhi NCR, the aftermath of today's rain It rained cats and dogs in Delhi It’s the same story. Rain inundates Capital again It's water everywhere as sky opens generously | See pics